package com.tuojiahr.service;

import com.tuojiahr.domain.TuoJiaHrSpecialColumnEntry;
import com.tuojiahr.pagemodel.PageModel;

/**
 * 说明：
 *
 * @author wang.haibo
 * @date 2012-11-10 下午10:46:25
 */

public interface SpecialEntryService {

	/**
	 * 添加
	 * @param entry
	 * @param specialId 所属专栏
	 */
	public void addEntry(TuoJiaHrSpecialColumnEntry entry, long specialId);
	
	/**
	 * 更新
	 * @param entry
	 */
	public void updateEntry(TuoJiaHrSpecialColumnEntry entry, long specialId);
	
	/**
	 * 删除，支持批量，多个使用|间隔
	 * @param ids
	 */
	public void deleteEntryById(String ids);
	
	/**
	 * 根据id加载
	 * @param entryId
	 * @return
	 */
	public TuoJiaHrSpecialColumnEntry getEntryById(long entryId);
	
	/**
	 * 根据名称模糊查询分页显示
	 * @param keyWord
	 * @param specialId
	 * @return
	 */
	public PageModel getEntryList(String keyWord, long specialId);
}
